package org.platform.tool.helper; /**
 *
 */

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.PropertySource;
import org.springframework.stereotype.Component;

/**
 * @author Fengjie
 * 系统配置工具类
 */
@Component
@PropertySource({"classpath:bootstrap.properties"})
@Data
public class ResourceHelper {
    /**
     * ftp对应的主机IP
     */
    @Value("${ftp-ip}")
    private String ftpIp;
    /**
     * ftp连接端口
     */
    @Value("${ftp-port}")
    private Integer ftpPort;
    /**
     * 账号
     */
    @Value("${ptp-username}")
    private String ptpUsername;
    /**
     * 密码
     */
    @Value("${ptp-password}")
    private String ptpPassword;
    /**
     * 接收文件的目录
     */
    @Value("${ftp-recv-dir}")
    private String ftpRecvDir;
    /**
     * FTP服务端中备份目录
     */
    @Value("${ftp-bakbox-dir}")
    private String ftpBakboxDir;
    /**
     * 发送的目录
     */
    @Value("${ftp-send-dir}")
    private String ftpSendDir;
    /**
     * 本地根目录
     */
    @Value("${local-root-dir}")
    private String localRootDir;
    /**
     * 本地所有文件的归档目录
     */
    @Value("${local-archiving-dir}")
    private String localArchivingDir;
    /**
     * 当前站点
     */
    @Value("${station-name}")
    private String stationName;
    /**
     * 发送给信息中心的文件路径
     */
    @Value("${ftp-ims-send-dir}")
    private String ftpImsSendDir;
}
